English Dictionary
▪ traffic court
▪ traffic island
▪ traffic jam
▪ traffic lane
▪ traffic light
◊ TRAFFIC JAM
traffic jam
n : a number of vehicles blocking one another until they can
scarcely move [syn: {snarl-up}]
traffic court
traffic island
traffic jam
traffic lane
traffic light
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]